package com.qishanor.system.model;

import lombok.Data;

import java.util.List;


/**
  @description: 表信息
  @author: 周振林
  @date: 2022/4/28
  @Copyright: 博客：http://www.zhouzhenlin.com - 沉淀、分享、成长、让自己和他人都有所收获

  参考：https://blog.csdn.net/lkforce/article/details/79557482
**/

@Data
public class GenTableEntity {

	/**
	 * 名称
	 */
	private String tableName;

	/**
	 * 备注
	 */
	private String comments;

	/**
	 * 主键
	 */
	private GenColumnEntity pk;

	/**
	 * 列名
	 */
	private List<GenColumnEntity> columns;

	/**
	 * 驼峰类型
	 */
	private String caseClassName;

	/**
	 * 普通类型 首字母小写
	 */
	private String lowerClassName;

	/**
	 * 数据库类型 （用于根据数据库个性化）
	 */
	private String dbType;

}
